package com.ts.api.module.api.convert.core.handler;

import com.ts.api.module.api.convert.core.entity.ApiApplyParameter;
import com.ts.api.module.api.convert.core.entity.ApiDataExchangeParameter;

/**
 *  默认实现转换器
 */
public interface ApiConvertHandler {

    /**
     *  转换撞库请求体
     *
     *  @param  apiDataExchangeParameter
     *  @return String
     */
    Object dataExchange(ApiDataExchangeParameter apiDataExchangeParameter) throws Exception;

    /**
     *  转换进件请求
     *
     *  @param  apiApplyParameter
     *  @return String
     */
    Object apply(ApiApplyParameter apiApplyParameter) throws Exception;
}
